home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload Trio 2 / Shareware Overload Trio Volume 2 (Chestnut CD-ROM).ISO / dir30 / vector13.zip / VECTOR.DCL < prev    next >
Text File  |  1994-06-19  |  6KB  |  212 lines

  1. //
  2. // Vector.DCL - Copyright 1993,94 by Mountain Software
  3. //
  4. // THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT EXPRESS OR IMPLIED
  5. // WARRANTY.  ALL IMPLIED WARRANTIES OF FITNESS FOR ANY PARTICULAR
  6. // PURPOSE AND OF MERCHANTABILITY ARE HEREBY DISCLAIMED.
  7. //
  8. //*===================================================================*
  9.  
  10. dcl_settings : default_dcl_settings { audit_level = 0; }
  11.  
  12. vector : dialog {
  13.     label = "Vector(tm) Mountain Software";
  14.     spacer_1;
  15.     :row {
  16.         :column {
  17.             :boxed_column {
  18.                 label = "Weed Settings";
  19.                 :edit_box {
  20.                     label = "Offset / Corridor";
  21.                     mnemonic = "O";
  22.                     alignment = right;
  23.                     fixed_width = true;
  24.                     key = "offset";
  25.                 }
  26.                 :edit_box {
  27.                     label = "Leg Length";
  28.                     mnemonic = "D";
  29.                     alignment = right;
  30.                     fixed_width = true;
  31.                     key = "leg_length";
  32.                 }
  33.                 :edit_box {
  34.                     label = "Internal Angle";
  35.                     mnemonic = "A";
  36.                     alignment = right;
  37.                     fixed_width = true;
  38.                     key = "internal_angle";
  39.                 }
  40.                 :edit_box {
  41.                     label = "Snap Distance";
  42.                     mnemonic = "s";
  43.                     alignment = right;
  44.                     fixed_width = true;
  45.                     key = "snapdist";
  46.                 }
  47.                 : toggle {
  48.                     label = "Erase Weeded Entities";
  49.                     mnemonic = "E";
  50.                     key = "erase";
  51.                 }
  52.             }
  53.             :boxed_column {
  54.                 label = "Diagnostic Settings";
  55.                 :row {
  56.                     : toggle {
  57.                         label = "Quiet";
  58.                         mnemonic = "Q";
  59.                         key = "quiet";
  60.                     }
  61.                     : toggle {
  62.                         label = "Debug";
  63.                         mnemonic = "D";
  64.                         key = "debug";
  65.                     }
  66.                 }
  67.             }
  68.         }
  69.         :column {
  70.             alignment = top;
  71.             fixed_height = true;
  72.             spacer_1;
  73.             ok_button;
  74.             cancel_button;
  75.             help_button;
  76.             spacer_1;
  77.             : retirement_button {
  78.                 label = "SaveCfg";
  79.                 mnemonic = "S";
  80.                 key = "save_config";
  81.             }
  82.         }
  83.     }
  84.     errtile;
  85. }
  86.  
  87. sfill : dialog {
  88.     label = "Solid Fill";
  89.     :row {
  90.         :boxed_column {
  91.             label = "SFill Settings";
  92.             : toggle {
  93.                 label = "Solid Fills as Blocks";
  94.                 mnemonic = "S";
  95.                 key = "sfill_block_mode";
  96.             }
  97.             : toggle {
  98.                 label = "Use Polyline attributes";
  99.                 mnemonic = "P";
  100.                 key = "use_poly_attr";
  101.             }
  102.             : toggle {
  103.                 label = "Keep BFILL polyline";
  104.                 mnemonic = "K";
  105.                 key = "bfill_keep_poly";
  106.             }
  107.             : toggle {
  108.                 label = "Touch Hatch / Solids";
  109.                 mnemonic = "T";
  110.                 key = "touch_solids";
  111.             }
  112.             :edit_box {
  113.                 label = "Arc Segment Angle";
  114.                 mnemonic = "A";
  115.                 alignment = right;
  116.                 fixed_width = true;
  117.                 key = "sfill_arc_seg";
  118.             }
  119.             :boxed_row {
  120.                 label = "Select";
  121.                 : button {
  122.                     label = "Layer";
  123.                     mnemonic = "L";
  124.                     key = "layer";
  125.                 }
  126.                 : button {
  127.                     label = "Filter";
  128.                     mnemonic = "F";
  129.                     key = "filter";
  130.                 }
  131.             }
  132.         }
  133.         :column {
  134.             alignment = top;
  135.             fixed_height = true;
  136.             : retirement_button {
  137.                 label = "SFill";
  138.                 mnemonic = "S";
  139.                 key = "sfill";
  140.             }
  141.             : retirement_button {
  142.                 label = "BFill";
  143.                 mnemonic = "B";
  144.                 key = "bfill";
  145.             }
  146.             : retirement_button {
  147.                 label = "Touch";
  148.                 mnemonic = "T";
  149.                 key = "touch";
  150.             }
  151.             : retirement_button {
  152.                 label = "SaveCfg";
  153.                 mnemonic = "S";
  154.                 key = "save_config";
  155.             }
  156.             spacer_1;
  157.             cancel_button;
  158.             help_button;
  159.         }
  160.     }
  161.     errtile;
  162. }
  163.  
  164. layers : dialog {
  165.     label = "Select Layer";
  166.     : list_box {
  167.         key = "layer_list";
  168.         width = 20;
  169.         height = 10;
  170.     }
  171.     ok_cancel;
  172. }
  173.  
  174. look_file : dialog {
  175.     label = "";
  176.     key = "filename";
  177.     : list_box {
  178.         key = "look_box";
  179.         tabs = "9 17 25 33 41 49 57 65 73 81";
  180.         width = 74;
  181.         height = 20;
  182.     }
  183.     ok_button;
  184. }
  185.  
  186. error_alert : dialog {
  187.     label = "ERROR";
  188.     spacer_1;
  189.     : text {
  190.         key = "error";
  191.         label = " ";
  192.         width = 35;
  193.     }
  194.     spacer_1;
  195.     ok_button;
  196. }
  197.  
  198. confirm : dialog {
  199.     label = "Confirm ?";
  200.     spacer_1;
  201.     : text {
  202.         key = "confirm_message";
  203.         label = " ";
  204.         alignment = centered;
  205.         width = 35;
  206.     }
  207.     spacer_1;
  208.     ok_cancel;
  209. }
  210.  
  211.  
  212.